1. 软件说明

1.1 Mind+介绍

Mind+是一款基于Scratch3.0开发的青少年编程软件,支持Arduino、行空板K10、行空板M10等各种开源硬件的图形化及代码编程,只需要拖动图形化程序块即可完成编程,还可以使用Python/C/C++等高级编程语言,让大家轻松体验创造的乐趣。

Mind+官网下载地址:https://mindplus.cc

1.2 行空板M10介绍

行空板M10是一款高度集成的国产教学开源硬件(拥有自主知识产权),专为K12师生设计,适配信息科技、物理、生物等学科的新课标跨学科教学要求。集成单板计算机(4核CPU/512MB内存/16GB存储)、Linux系统、完整Python环境、并预装了常用Python库,更自带 2.8 英寸彩色触摸屏及丰富传感器, 只需两步就能开始Python教学平台。

行空板M10商城购买链接:https://www.dfrobot.com.cn/goods-3404.html

2. 硬件连接

准备材料

准备二根USB数据线和一根4Pin白色硅胶线。使用USB数据线连接电脑与行空板M10,I2C模式使用4Pin白胶线连接行空板M10与HUSKYLENS 2,UART模式使用Gravity 4Pin线缆连接行空板与扩展板。

再使用额外的USB数据线连接HUSKYLENS 2的Type-C接口与电源,为HUSKYLENS 2进行额外供电。接线图可参考下图。

Interface Diagram

3. 加载Huskylens 2库

3.1 Mind+库加载方式

打开编程软件Mind+,点击右上角切换到Python模式

Interface Diagram

点击左下角扩展,在官方库中选择行空板M10并点击该图加载此库。

Interface Diagram

加载成功后如下图。

Interface Diagram

行空板M10加载成功后,继续在用户库中,添加HUSKYLENS 2库。

Interface Diagram

点击上图HUSKYLENS 2库,加载此库,加载成功后如图。最后点击左上角“返回”,返回到编程界面。

Interface Diagram

点击左上角代码,切换至Python 代码模式

Interface Diagram

建议在开始制作项目前,确认并将HUSKYLENS 2固件更新为最新版本,找到系统设置 - 设备信息,可以看到当前的系统版本。更新固件请见:点击跳转